rénovation software development software development open source gps application equipment java radius3 charpente projects machinery thin-client construction equipment tracking supplies maison asset management developers handling